/// 翻译键名常量
abstract class TranslationKeys {
  // 通用
  static const appName = 'app_name';
  static const ok = 'ok';
  static const cancel = 'cancel';
  static const confirm = 'confirm';
  static const loading = 'loading';
  static const error = 'error';
  static const success = 'success';
  static const warning = 'warning';
  static const info = 'info';
  
  // 认证相关
  static const login = 'login';
  static const register = 'register';
  static const forgotPassword = 'forgot_password';
  static const resetPassword = 'reset_password';
  static const username = 'username';
  static const password = 'password';
  static const email = 'email';
  static const phoneNumber = 'phone_number';
  
  // 设备相关
  static const device = 'device';
  static const deviceList = 'device_list';
  static const deviceDetail = 'device_detail';
  static const deviceStatus = 'device_status';
  static const deviceOnline = 'device_online';
  static const deviceOffline = 'device_offline';
  
  // 个人资料
  static const profile = 'profile';
  static const editProfile = 'edit_profile';
  static const changePassword = 'change_password';
  
  // 系统设置
  static const settings = 'settings';
  static const language = 'language';
  static const theme = 'theme';
  static const darkMode = 'dark_mode';
  static const lightMode = 'light_mode';
  static const systemMode = 'system_mode';
  
  // 错误信息
  static const networkError = 'network_error';
  static const serverError = 'server_error';
  static const unauthorized = 'unauthorized';
  static const invalidCredentials = 'invalid_credentials';
} 